MC_Home
功能块 | MC_Home | ||
---|---|---|---|
命令轴执行"寻找原点"序列,此序列依制造商而定,且可透过轴的参数进行设定。原点复归参数 (mcHome , mcHoming ) 可于 MC_AxisParameter 类型找到,可使用 MC_WriteParameter 与 MC_WriteBoolParameter 进行设定,Position 输入用来在侦测到索引讯号时设定绝对位置,若此功能块在 Standstill 开始,则在 Standstill 完成。 |
|||
VAR_IN_OUT | |||
B | AxisIn | AXIS_REF | 轴的参考。 |
VAR_INPUT | |||
B | Execute | BOOL | 在上升边缘开始运动。 |
B | Position | LREAL | 侦测到参考讯号时的绝对位置。[单位] |
V | Velocity | LREAL | 原点复归移动的起始速度。 |
V | EndVelocity | LREAL | 原点复归移动的结束速度。使用方式依原点复归模式而定。 |
V | Acceleration | LREAL | 加速度值。 |
V | Deceleration | LREAL | 减速度值。 |
V | Jerk | LREAL | 加加速度值。 |
V | Direction | MC_Direction | 轴移动回原点的方向。使用 MC_Direction 中的类型 0、2 或 3。 |
V | HomingMode | MC_HomingMode | 选择原点复归模式。 |
E | BufferMode | MC_BufferMode | 定义如何融合两功能块的速度。 |
VAR_OUTPUT | |||
B | Done | BOOL | 功能块已完成。 |
E | Busy | BOOL | 功能块尚未完成且预期将有新的输出值。 |
E | Active | BOOL | 功能块正在控制轴。 |
E | CommandAborted | BOOL | 命令被另一个命令中止。 |
B | Error | BOOL | 功能块中出现错误的讯号。 |
E | ErrorID | MC_Error | 错误识别。 |
使用递增编码器时,在开始任何运动之前定义轴的位置。 |
MC_Home | ||||||
---|---|---|---|---|---|---|
AXIS_REF | AxisIn | Axis | AXIS_REF | |||
BOOL | Execute | Done | BOOL | |||
LREAL | Position | Busy | BOOL | |||
LREAL | Velocity | Active | BOOL | |||
LREAL | EndVelocity | CommandAborted | BOOL | |||
LREAL | Acceleration | Error | BOOL | |||
LREAL | Deceleration | ErrorID | MC_Error | |||
LREAL | Jerk | |||||
MC_Direction | Direction | |||||
MC_HomingMode | HomingMode | |||||
MC_BufferMode | BufferMode | |||||